拆分

1、结构和操作符


  1. JS正则表达式中,都有哪些结构呢?
  2. 这些结构的具体含义明白吗?
  3. 操作符的优先级

2、注意要点


  1. /^abc|bcd$/ 和 /^(abc|bcd)$/ 的区别?
  2. /^[abc]{3}+$/ 报错。 量词连缀
  3. 匹配字符串"[abc]"

3、案例分析


  1. 身份证
  2. ipv4地址
    //感觉作者提供的有点问题,0补齐是不是要加问号?
    /^((0{0,2}\d|0?\d{2}|1\d{2}|2[0-4]\d|25[0-5])\.){3}(0{0,2}\d|0?\d{2}|1\d{2}|2[0-4]\d|25[0-5])$/
    

results matching ""

    No results matching ""